using Pay.TO;
using System;

namespace Pay.Data
{
	/// <summary>
	/// 邀请好友马力设置
	/// </summary>
	[Serializable]
	public class InviteHorsePowerSetting
	{
		/// <summary>
		/// 记录Id
		/// [主键：√]
		/// [长度：19]
		/// [不允许为空]
		/// </summary>
		public long Id { get; set; }

		/// <summary>
		/// 开始时间
		/// [长度：23，小数位数：3]
		/// [不允许为空]
		/// </summary>
		public DateTime BeginTime { get; set; }

		/// <summary>
		/// 结束时间
		/// [长度：23，小数位数：3]
		/// [不允许为空]
		/// </summary>
		public DateTime EndTime { get; set; }

		/// <summary>
		/// 增加马力（邀请超过10人后所增加马力）
		/// [长度：10]
		/// [不允许为空]
		/// </summary>
		public int HorsePower { get; set; }

		/// <summary>
		/// 状态
		/// [长度：10]
		/// [不允许为空]
		/// </summary>
		public EInviteHorsePowerSettingStatus Status { get; set; }

		/// <summary>
		/// 创建时间
		/// [长度：23，小数位数：3]
		/// [不允许为空]
		/// </summary>
		public DateTime CreateTime { get; set; }

		/// <summary>
		/// 更新时间
		/// [长度：23，小数位数：3]
		/// [不允许为空]
		/// </summary>
		public DateTime UpdateTime { get; set; }
	}
}
